About Joroop Uk Properties Ltd (13481696) United Kingdom