inactiveALI BABA VENTURES LTD.
(United Kingdom, 14 Cedar Court
Ashgrove Road, Aberdeen, AB25 3BJ)
inactiveARCH 13 EMS LIMITED
(United Kingdom, Suite 9 River Court
5 West Victoria Dock Road, Dundee, DD1 3JT)
Previously/Alternatively known as BABA BUDAN LIMITED
inactiveATELIER BABA LTD
(United Kingdom, 273 South Lambeth Road, London, SW8 1UH)
AUTO BABA LIMITED
(United Kingdom, Flat 7 Regnas House
36 Carnarvon Road, London, E15 4JD)