Company identity
Founded / incorporated
15 July 2013
Company number 08609267
Legal name
ALI BABA COSTCUTTER LIMITED
Company type
Private Limited Company
Region
London
Registered address
UNIT A GROUND FLOOR
141-153 DRUMMOND STREET
LONDON
NW1 2PB
Insolvency history
No