About Hascombe Land Limited (12025682) United Kingdom