About Jagu Property Ltd. (12134318) United Kingdom