Macscaff Ltd Company numberSC900339 StatusActive TypeLtd Incorporated25 Aug 2026 Nature of business Scaffold erection Registered office 47 Lochearnhead RoadGlasgowG33 6LQ Data JSON Markdown