🇬🇧
LEYBROOK LIMITED
33.20 · Installation of industrial machinery and equipmentSIC33200 · 46760 · 96090SmallID03150816
📍 UNITS 21 & 22 BRITANNIA PARK, NORTH ROAD COBRIDGE, STOKE ON TRENT, STAFFORDSHIRE, ST6 2PZ
Data sourced from official commercial registries. Last updated when this company filed its accounts.