About St Elmo Lodge (salcombe) Maintenance Company Limited (04244729) United Kingdom