About Huntingdon Place Management Limited (09487441) United Kingdom