Could it be that the Thames Valley Technology cluster is seen as too big. We need to start breaking down those perceptions.