The Cleuchhead Farm Partnership Company numberSL002103 StatusActive TypeLimited Partnership Incorporated11 Feb 1993 Registered office Cleuchhead, MintoHawick, Roxburghshire Data JSON Markdown