Overview
Legal name
42 FRANCIS ROAD LIMITED
Region
Unknown
Registered address
42 FRANCIS ROAD
LEYTON
LONDON
UNITED KINGDOM
E10 6PP
Insolvency history
No