Overview
Legal name
BARBARA FRANCIS LTD
Region
London
Registered address
1ST FLOOR
OFFICE SUITE 4-316 ILFORD LANE
ILFORD
UNITED KINGDOM
IG1 2LT
Insolvency history
No