Company identity
Founded / incorporated
19 December 1990
Company number SL001597
Legal name
ROSS FARMS
Company type
Limited Partnership
Region
Unknown
Registered address
AUCHMACOY AND AUCHLEUCHRIES
ELLON
ABERDEENSHIRE
Insolvency history
No