PMC 3 LIMITED Company number SC679203 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 13 Napier Court, Cumbernauld, Glasgow, United Kingdom, G68 0LG PostcodeG68 0LG Companies at this postcode 27 Map