OpenCompanies

Marchmar Farms

Company number
SL000498
Status
Active
Type
Limited Partnership
Incorporated
8 Nov 1982

Registered office

Marchmar
Lumsden
Aberdeenshire

Data