Applecross Organic Fruit Farm Company numberSL000339 StatusActive TypeLimited Partnership Incorporated21 Oct 1980 Registered office Applecross Data JSON Markdown