On page Environment & Technology Group*
We saw satellites like this one under construction in Portsmouth