Nature of business: Other software publishing
Address: Flat 307, Excelisor Works 2 Hulme Hall Road, Manchester, United Kingdom, M15 4LY
Incorporated on: 27 October 2025
Persons: Andrew Edwin Roy STEVENSON-THORPE
Company Number: 16812201
Nature of business: Other software publishing
Address: Flat 307, Excelisor Works 2 Hulme Hall Road, Manchester, United Kingdom, M15 4LY
Incorporated on: 27 October 2025
Persons: Andrew Edwin Roy STEVENSON-THORPE
Company Number: 16812201