Company identity
Founded / incorporated
11 December 1990
Company number SL001596
Legal name
MEAKLEMILL FARMS
Company type
Limited Partnership
Region
Scotland
Registered address
HOMEFARM OF ESSLEMONT
MEAKLEMILL
ELLON
ABERDEENSHIRE
AB41 8NX
Insolvency history
No