🇬🇧
COUBRO & SCRUTTON LIMITED
29.22 · Manufacture of lift & handling equipmentSIC2922Not filedID00138225
📍 3RD FLOOR, 70/74 CITY ROAD, LONDON, EC1Y 2BJ
Data sourced from official commercial registries. Last updated when this company filed its accounts.