About J & I Property Ltd (11758639) United Kingdom