MACDONALD PM LIMITED Company number SC781402 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address110 Mallace Avenue Armadale, Bathgate, Scotland, EH48 2QE PostcodeEH48 2QE Companies at this postcode 19 Map