About St. Martins Court Sidmouth Management Company Limited (02604719) United Kingdom