Mevabusa build in Cambridgeshire