About St. Margaret S Court (torquay) Management Company Limited (02867372) United Kingdom