About Orchard Gardens (teignmouth) Management Co Ltd. (04443458) United Kingdom