About Ascott Holdings Ltd (12484239) United Kingdom