Switch Play Ltd is an active company incorporated on 23 October 2024 with the registered office located in Manchester, Greater Manchester. Switch Play Ltd was registered 1 year 1 month ago.
Registered office address changed from Deansgate Square a1510, 9 Owen Street South Tower Manchester M15 4TP United Kingdom to Apt 28 Liverpool Road Manchester M3 4JN on 4 November 2025
Submitted on 4 Nov 2025
Confirmation statement made on 22 October 2025 with no updates