About 6 Orchard Gardens Teignmouth Management Company Limited (04289233) United Kingdom