About Ashcombe Place (management Company) Limited (05998282) United Kingdom