Company identity
Founded / incorporated
24 October 1985
Company number SL000775
Legal name
MACRAE (UPPER CLOAN)
Company type
Limited Partnership
Region
Unknown
Registered address
COULSHILL
AUCHTERARDER
PERTHSHIRE
Insolvency history
No