Starr Box Ltd is an active company incorporated on 1 October 2025 with the registered office located in Manchester, Greater Manchester. Starr Box Ltd was registered 2 months ago.
Registered office address changed from Atc Cameo House 11 Bear Street London WC2H 7AS United Kingdom to 44 Manchester Road Denton Manchester M34 3LE on 16 October 2025