About Ascott Properties Limited (03040806) United Kingdom