Northstar invest in innovative, high growth businesses and social enterprises across the North East England region
From £100k to £1 million
Late Seed to Series A