About Ascott Blake Limited (10399171) United Kingdom