Hanover Green recently let first floor at Russell House to Brand Energy Infrastructure Services Ltd. The lease was agreed for a 5 year term at an average rent of £25.50per sq ft.