Hitchell Farm Partnership Company numberSL002021 StatusActive TypeLimited Partnership Incorporated1 Dec 1992 Registered office Hitchell FarmCummertrees, Dumfriesshire Data JSON Markdown