The funding deal with NatWest has allowed the Wellington-headquartered outfit to open a new site in Milton Keynes, as the business continues its … PrevNext