About Hamilton Place Management Limited (03300203) United Kingdom