Headquartered in London, with offices in Paris, Frankfurt and Stockholm, Revcap has a team of 32 focused on generating superior risk adjusted returns.
Revcap co-invests in joint ventures with proven local operating partners. The firm has an established network of more than 110 joint venture partners and has transacted across the UK and northern and western Europe in over 250 individual investments. Since inception, Revcap has generated an exposure to approximately £4.7 billion of European real estate assets.

Company Growth (employees)
London, GB
Size (employees)
16 (est)
Revcap was founded in 2004 and is headquartered in London, GB

Revcap Office Locations

Revcap has offices in London, Paris, Frankfurt am Main, Stockholm
London, GB
Stockholm, SE
Frankfurt am Main, DE
Paris, FR

Revcap Metrics

Revcap Summary

Founding Date


Revcap Company Life

You may also be interested in