MACDONALD & MACNAMARA LTD Company number SC562214 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address22 Telford Gardens, Dingwall, Scotland, IV15 9UR PostcodeIV15 9UR Companies at this postcode 6 Map