The Chapelhope Farm Partnership Company numberSL001903 StatusActive TypeLimited Partnership Incorporated13 May 1992 Registered office Chapelhope FarmSelkirkshire Data JSON Markdown