About Excelsior Kite Properties Ltd (13661509) United Kingdom