Entity DNA

About NARCH LIMITED

Registered details from Companies House. Use the tabs above for directors, shareholders, persons with significant control, financials and the ownership structure chart.

Company number
12315914
Status
Active
Company type
Ltd
Incorporated
14 November 2019
Registered office
20 Commerce Road, London, N22 8ED, England

Nature of business (SIC)

  • 41202

Previous names

  • MILA WATER FILTER LTD (until 14 February 2020)
NARCH LIMITED (12315914) – Company Overview, Directors & Ownership Chart | EntityDNA