POLLOCK MANAGEMENT SERVICES LIMITED Company number SC213353 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address15 Hallhead Road, Edinburgh, EH16 5QJ PostcodeEH16 5QJ Companies at this postcode 7 Map