Delfur Farms Company numberSL006875 StatusActive TypeLimited Partnership Incorporated30 Oct 2008 Registered office Delfur LodgeOrtonFochabersIV32 7QQ Data JSON Markdown