Nature of business: Retail sale via mail order houses or via Internet
Address: 21 Zealand Street, Oldham, England, OL4 2SA
Incorporated on: 14 October 2025
Persons: Irsa SHAHID
Company Number: 16783873
Nature of business: Retail sale via mail order houses or via Internet
Address: 21 Zealand Street, Oldham, England, OL4 2SA
Incorporated on: 14 October 2025
Persons: Irsa SHAHID
Company Number: 16783873