About Charles Davenport Capital Ltd (12390265) United Kingdom