Nature of business: Manufacture of lifting and handling equipment
Address: 73 Lowside Drive, Oldham, England, OL4 1AS
Incorporated on: 09 June 2025
Persons: Mohammed IBRAHEEM
Company Number: 16506839
Nature of business: Manufacture of lifting and handling equipment
Address: 73 Lowside Drive, Oldham, England, OL4 1AS
Incorporated on: 09 June 2025
Persons: Mohammed IBRAHEEM
Company Number: 16506839