About Headington Capital Limited (08901027) United Kingdom