About Abbey Gardens Capital Limited (10181623) United Kingdom