leeds.tech / directory

North Invest

A not for profit company owned by investors and mentors with a belief in equitable investment in the North of England.