Company identity
Founded / incorporated
27 January 2014
Company number 08862459
Legal name
19 VILLA ROAD SERVICES LIMITED
Company type
Private Limited Company
Region
London
Registered address
19A VILLA ROAD
19A VILLA ROAD
LONDON
LONDON
SW9 7ND
Insolvency history
No