Nature of business: Information technology consultancy activities
Address: 2 Duckworth Street, Shaw, Oldham, England, OL2 8ET
Incorporated on: 06 November 2025
Persons: Anthony EDDEN
Company Number: 16837350
Nature of business: Information technology consultancy activities
Address: 2 Duckworth Street, Shaw, Oldham, England, OL2 8ET
Incorporated on: 06 November 2025
Persons: Anthony EDDEN
Company Number: 16837350