North Blachrie Farm Partnership (1989) Company numberSL001337 StatusActive TypeLimited Partnership Incorporated30 May 1989 Registered office North Blachrie FarmFyvieAberdeenshire Data JSON Markdown