Nature of business: Manufacture of medical and dental instruments and supplies
Address: 72 Manchester Road, Oldham, England, OL9 7AP
Incorporated on: 15 December 2025
Persons: Taha Mohamed ELMAHMOUDI
Company Number: 16912709
Nature of business: Manufacture of medical and dental instruments and supplies
Address: 72 Manchester Road, Oldham, England, OL9 7AP
Incorporated on: 15 December 2025
Persons: Taha Mohamed ELMAHMOUDI
Company Number: 16912709