… of up to £2m in companies with annual revenues of between £1m and £20m, … Cambridge, Manchester, Milton Keynes, Leicester and Nottingham, … PrevNext