Nature of business: Sale of new cars and light motor vehicles
Address: Apex Self Storage Ltd, 2, Apex House, Devonshire Street North, Manchester, United Kingdom, M12 6JQ
Incorporated on: 20 February 2024
Persons: Abdoulaye DIABATE, Taimour KHALID
Company Number: 15508036