Overview
Legal name
5 SPENCER ROAD LIMITED
Region
Unknown
Registered address
UNIT 2 787
COMMERCIAL ROAD
LONDON
ENGLAND
E14 7HG
Insolvency history
No