OpenCompanies

Mcmaster Stores Scotland Limited

Company number
SC117329
Status
Active
Type
Private Limited Company
Incorporated
14 Apr 1989
Nature of business
5212

Registered office

Deloitte & Touche,lomond House
9 George Square
Glasgow
G2 1DY

Data