Business Directory
SCRN SKIN LTD
Retail sale of cosmetic and toilet articles in specialised stores - Company Number: 16846276
Nature of business: Retail sale of cosmetic and toilet articles in specialised stores
Address: 183 Cromwell Road, Salford, United Kingdom, M6 6NP
Incorporated on: 11 November 2025
Persons: Egware Andrew ODEKA
Company Number: 16846276
