About Jafri Residentials Ltd (13307661) United Kingdom