21 Construction new offices in Clerkenwell Rd.