Company identity
Founded / incorporated
7 September 2020
Company number 12862167
Legal name
13 BLENHEIM PARK ROAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
83 LAVENDER HILL
LONDON
ENGLAND
SW11 5QL
Insolvency history
No