Carfrae Farming Company Company numberSL002620 StatusActive TypeLimited Partnership Incorporated23 Feb 1995 Registered office Carfrae FarmOxtonLauder Data JSON Markdown