Key factsactiveLegal nameMCARTHURGLEN UK LTDfr_inseeRegistration903886323fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2017-04-01fr_inseeRegistered address103 WIGMORE STREET, NATION HOUSE 3RD FLOOR, W1U 1WH LONDON, ROYAUME-UNIfr_inseeIndustry68.20Bfr_insee