About Brompton Cross Capital Limited (09754961) United Kingdom