About Innovation Properties Global Construction Ltd (13615327) United Kingdom