Overview
Legal name
HTC HUMAN TECHNOLOGIES LTD.
Region
Scotland
Registered address
DUNCRUB PARK HOUSE
DUNNING
PERTH
PERTHSHIRE
PH2 0QR
Insolvency history
No