PILMUIR LOCH LIMITED Company number SC280098 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressPilmuir House Pilmuir Road, Newton Mearns, Glasgow, G77 6PS PostcodeG77 6PS Companies at this postcode 9 Map