About Hambledon Land (stoke Mandeville) Ltd (10850370) United Kingdom