About I&i Properties Ltd (10602503) United Kingdom