Insurance intermediary group Howden has unveiled its new 28000 sq ft office at The Avebury in Milton Keynes. The project was undertaken by … PrevNext