Company identity
Founded / incorporated
17 February 2009
Company number 06821414
Legal name
29 SELHURST ROAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
29C SELHURST ROAD
LONDON
ENGLAND
SE25 5QA
Insolvency history
No