OpenCompanies

Allan Farms

Company number
SL002656
Status
Active
Type
Limited Partnership
Incorporated
27 Apr 1995

Registered office

Newmains Of Edingarioch
Leslie
Aberdeenshire

Data