Category Archives: Hertfordshire

i2 Office announces Watford business centre

Posted on by Rob Powell

SERVICED office provider i2 Office has announce yet another new business centre – this time in Watford. The Milton-Keynes based company is showing no signs of slowing down as it announces the deal just weeks after new business centres were … Continue reading

Posted in Hertfordshire | Leave a comment