About Charlton House Teignmouth Ltd (11910180) United Kingdom