Nature of business: Management consultancy activities other than financial management
Address: Hillcrest, 25 Sugar Lane, Dobcross, Oldham, United Kingdom, OL3 5NJ
Incorporated on: 11 September 2025
Persons: Christopher SLEIGHT, Christopher SLEIGHT, Helen SLEIGHT
Company Number: 16710724
