is inactive
Where is ALI BABA (EDINBURGH) LIMITED's headquarters?
ALI BABA (EDINBURGH) LIMITED's headquarters is located at Conference Square, Edinburgh, EH3 8AN, 1 Exchange Crescent, MORISONS LLP
What year was ALI BABA (EDINBURGH) LIMITED started?
ALI BABA (EDINBURGH) LIMITED was started in 2012
Sources: Companies House