About Buxton Apartments Limited (05961974) United Kingdom