About Jehangiri Properties Ltd (11759121) United Kingdom