🇬🇧
JLEROUX HOLDINGS LTD
59.11 · Television programme production activitiesSIC59113SmallID13004522
📍 NEW RIVER HEAD APARTMENT 19 NEW RIVER HEAD APARTMENT 19, 173 ROSEBERY AVENUE, LONDON, EC1R 4UJ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.