About Red Kite Properties Ltd (11197122) United Kingdom