Construction firm Glencar has completed four industrial units near Barking in east London totaling 215,000 sq ft.