🇬🇧
SCREEN FACILITIES SCOTLAND LTD
94.12 · Activities of professional membership organizationsSIC94120Cleaning & FacilitiesSmallIDSC433722
📍 GROUND FLOOR 1A, BUCHANAN TOWER, 183 CUMBERNAULD ROAD, STEPPS, NORTH LANARKSHIRE, G33 6HZ, SCOTLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.