OpenCompanies

Ross Farms 1998

Company number
SL003452
Status
Active
Type
Limited Partnership
Incorporated
23 Feb 1999

Registered office

Auchleuchries Estate
Near Ellon
Aberdeenshire

Data