About I&r Properties Ltd (12078207) United Kingdom