Nature of business: Management consultancy activities other than financial management
Address: Third Floor Colwyn Chambers, 19 York Street, Manchester, United Kingdom, M2 3BA
Incorporated on: 24 July 2025
Persons: Laurence Oscar HEYWOOD-DAVIDSON
Company Number: 16603628
