About Hambleton Close Management Limited (09812614) United Kingdom