About Ashbourne Place Management Company Limited (05116070) United Kingdom