About Ashbury Capital Limited (11644126) United Kingdom