Duncanston Farm (1993) Company numberSL002295 StatusActive TypeLimited Partnership Incorporated3 Nov 1993 Registered office DuncanstonLeslie, InschAberdeenshire Data JSON Markdown