About Js Land & Capital Limited (10480653) United Kingdom