About Clifton House (teignmouth) Management Limited (02652537) United Kingdom