SCREEN FACILITIES SCOTLAND LTD

Company number SC433722 ·

Active - Proposal to Strike off

Registered office

Address
Ground Floor 1a, Buchanan Tower, 183 Cumbernauld Road, Stepps, North Lanarkshire, Scotland, G33 6HZ
Postcode
G33 6HZ
Companies at this postcode
59

Map