Albion Capital is a venture capital investor. With funds of c.£450m, the Albion team invests anywhere between £0.25m and £12m into high growth businesses.
1 benjamin street