About Barton House Sidmouth Management Limited (06973369) United Kingdom