About Ashburton Place Residences Limited (11735662) United Kingdom