About I&a Properties Ltd (10444893) United Kingdom