About Innovation Properties Global Ltd (09667987) United Kingdom