Chapelton Farms Company numberSL000829 StatusActive TypeLimited Partnership Incorporated27 May 1986 Registered office Chapelton FarmWest KilbrideAyrshire Data JSON Markdown