Blachrie Farm Partnership (1989) Company numberSL001349 StatusActive TypeLimited Partnership Incorporated19 Jun 1989 Registered office Blachrie FarmFyvieAberdeenshire Data JSON Markdown