Kennet invests in growth companies providing information technology products and business services that leverage information technology.
16 great chapel street