KwickScreen takes 38,000 sq ft warehouse unit in Lewisham Description KwickScreen has signed a ten-year lease for a 38,000 sq ft warehouse unit at 30 Engate Street, Lewisham. Post navigation NewRiver increases dividend payout as rent collection improvesKick Game opens first Manchester site