About J&l Property Development Ltd (11466513) United Kingdom