Multiplex Construction Europe
99 Bishopgate, 2nd Floor
London EC2M 3XD
United Kingdom