Contact information

Our Registered Office

Ace Mega Store is a division of Ace Global Corp Ltd. , 20 Wenlock Road, London, N1 7GU, United Kingdom

Company Information

  • Registered in: England and Wales

  • Company Registration Number: 15372638

  • Company Email : aceglobalcorpgroup@gmail.com