Company identity
Founded / incorporated
23 February 2001
Company number 04167629
Legal name
24 TAVISTOCK ROAD LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
24 TAVISTOCK ROAD
LONDON
E18 2AP
Insolvency history
No