Key factsactiveLegal nameMETROX LTDuk_chRegistrationSC894229uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2026-06-27uk_chRegistered address11 LARCH PLACE, JOHNSTONE, PA5 9TDuk_chIndustry47910 - Retail sale via mail order houses or via Internetuk_ch