Company identity
Founded / incorporated
29 September 2020
Company number 12913530
Legal name
33 SOLON ROAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
33 SOLON ROAD
LONDON
ENGLAND
SW2 5UU
Insolvency history
No