Marchmar Farms Company numberSL000498 StatusActive TypeLimited Partnership Incorporated8 Nov 1982 Registered office MarchmarLumsdenAberdeenshire Data JSON Markdown