About Davenport Capital Limited (10644081) United Kingdom