About Balfour Court Sidmouth Management Company Limited (01408057) United Kingdom