About Jafri Properties Ltd (13147415) United Kingdom