Midgard Selected as Main Contractor for £250m UCL Towers Midgard, a subsidiary of the JRL Group, has been chosen as the main contractor for a £250m high-rise student accommodation development in London. The project, known as Urbanest Canary Wharf, will consist of three towers ranging from 28 to 48 storeys in height. It will accommodate […]