Company identity
Founded / incorporated
26 September 1978
Company number 01390850
Legal name
TRAVELCENTRE (CLAPHAM) LIMITED
Company type
Private Limited Company
Region
London
Registered address
22 CHOUMERT ROAD
LONDON
ENGLAND
SE15 4SE
Insolvency history
No