Geography focusUnited KingdomCurrent fund size$ 77,660,000Industry focusDescription
Albion Capital is an investment manager and is based in London, United Kingdom. It invests in the healthcare, education, travel and leisure and environmental sectors.