HTC HUMAN TECHNOLOGIES LTD. Company number SC153803 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressDuncrub Park House, Dunning, Perth, Perthshire, PH2 0QR PostcodePH2 0QR Companies at this postcode 4 Map