C.MACPHAIL LTD Company number SC627822 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address43 Newmarket 43 Newmarket, Stornoway, United Kingdom, HS2 0ED PostcodeHS2 0ED Companies at this postcode 7 Map