Company identity
Founded / incorporated
30 March 1965
Company number SC041960
Legal name
JOHN MACKAY (PLANT) LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
LOCHSLIN FARM
FEARN
TAIN
SCOTLAND
IV20 1RT
Insolvency history
No