About Kestrel Heights Management Company Limited (02302074) United Kingdom