About Ascott Homes Ltd (11663171) United Kingdom