Company identity
Founded / incorporated
31 March 2026
Company number 17127505
Legal name
78 STRODE ROAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
FLAT A, 78 STRODE ROAD
LONDON
GREATER LONDON
ENGLAND
NW10 2NH
Insolvency history
No