MACLOCH CONTRACTS LIMITED
Appointment of Administrators In the Glasgow Sheriff Court No L59 of 2021 Company Number: SC369951 MACLOCH CONTRACTS LIMITED Nature of Business: Development of building projects Registered office: 100 Brand Street, Glasgow, G51