Search the register – results All results MANCHESTER TECH TRUST 09640814 - Dissolved on 19 December 2023 One, St Peter's Square, Manchester, United Kingdom, M2 3DE