Company identity
Founded / incorporated
7 September 1988
Company number SC113308
Legal name
MEIKLES OF SCOTLAND LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
2A NEWTONMORE INDUSTRIAL ESTATE
STATION ROAD
NEWTONMORE
HIGHLAND
SCOTLAND
PH20 1AL
Insolvency history
No