Overview
Legal name
12 ALL SAINTS ROAD LIMITED
Region
Unknown
Registered address
19 EVESHAM HOUSE
HEREFORD ROAD
LONDON
ENGLAND
W2 4PD
Insolvency history
No