Search the register – results All results TECH UNIVERSE LTD 12681382 - Incorporated on 19 June 2020 Unit 4 41 Cambridge Street, Salford, England, M7 1UY