About J-cube Properties Ltd (13041514) United Kingdom