About Green Street Capital Limited (12748521) United Kingdom