About Charlton Court (teignmouth) Management Company Limited (05667572) United Kingdom