About St Marks Drive (torquay) Management Company Limited (05706908) United Kingdom