
Columbus UK Sites
We have two main office premises in the UK for collaborative working. Our Head Quarters are located in Nottingham, and we have another site Cambridge. Further north we have access to excellent pop-up office space in Manchester which we utilise from time-to-time.