Overview
Legal name
1268 HARBOROUGH ROAD LIMITED
Region
London
Registered address
128 HARBOROUGH ROAD
LONDON
ENGLAND
SW16 2XW
Insolvency history
No