Company identity
Founded / incorporated
27 January 2014
Company number 08862222
Legal name
OLLIMPICARS LIMITED
Company type
Private Limited Company
Region
London
Registered address
23 23 SUSSEX STREET
LOWER GROUND
LONDON
LONDON
SW1V 4RR
Insolvency history
No