Founded in 2004, Revcap is a leading European investor that targets small and medium sized real estate co-investment opportunities.