C R & M M Graham Company numberSL004346 StatusActive TypeLimited Partnership Incorporated3 Sep 2001 Registered office Birsca Farm And Carruthers FarmLockerbieDumfries-Shire Data JSON Markdown