Relocating our UK headquarters to Monmouthshire
We are pleased to announce that we have acquired a major site in Chepstow, Monmouthshire, to enable significant expansion plans. The multi-million pound investment at Newhouse follows three years of substantial growth in the UK market.