About Red Kite Developments Limited (04493278) United Kingdom