U+I gets green light for £130m Walthamstow scheme 337 new homes and over 18,000 sq ft of commerical space will be built on the site