About Devonia Management Company Sidmouth Limited (02547269) United Kingdom