About Red Kite Cottages Ltd (06926828) United Kingdom