About New Street Capital Limited (13014577) United Kingdom