About Southwood Court (torquay) Association Limited (00689571) United Kingdom