OpenCompanies

Glenlude Farms

Company number
SL003164
Status
Active
Type
Limited Partnership
Incorporated
24 Nov 1997

Registered office

Glenlude Farm
Traquair Estate
Innerleithen

Data