Nature of business: Renting and leasing of cars and light motor vehicles
Address: 5 Letchworth Avenue, Rochdale, United Kingdom, OL11 1NB
Incorporated on: 11 September 2025
Persons: Mirza BAIG, Waseem MUKHTAR, Dawood SHEIKH
Company Number: 16712234
