About Northill Properties Capital Limited (10703392) United Kingdom