About Sefton Court (torquay) Management Limited (01391532) United Kingdom