About Hammonds Ridge Management (no. 3) Limited (02793302) United Kingdom