About Kestrel House (farnham) Management Company Limited (02399446) United Kingdom