Graham & Mchattie Company numberSL000435 StatusActive TypeLimited Partnership Incorporated15 Feb 1982 Registered office Kyle FarmKyleakinIsle Of Skye Data JSON Markdown