About Juriya Properties Limited (13252389) United Kingdom