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.

London, GB
Size (employees)
14 (est)-6%
Revcap was founded in 2004 and is headquartered in London, GB
Report incorrect company information

Revcap Office Locations

Revcap has offices in Stockholm, London, Paris and Frankfurt am Main
London, GB (HQ)
105 Wigmore St
Paris, FR
24 Avenue Hoche
Frankfurt am Main, DE
1 Goethepl.
Stockholm, SE
22 Birger Jarlsgatan
Show all (4)
Report incorrect company information

Revcap Financials and Metrics

Summary Metrics

Founding Date


Revcap Financials

Revcap's revenue was reported to be £11.88 m in FY, 2017

Revenue (FY, 2017)

11.9 m

Gross profit (FY, 2017)

1.5 m

Gross profit margin (FY, 2017), %


Net income (FY, 2017)

59 k

EBITDA (FY, 2017)

78.8 k

EBIT (FY, 2017)

78.8 k

Cash (30-Apr-2017)

573.5 k
GBPFY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017


176.3 k648.1 k2.4 m5.6 m8.8 m11.1 m11.9 m

Revenue growth, %


Cost of goods sold

106.7 k343.8 k1.6 m5.1 m7.8 m9.5 m10.3 m

Gross profit

69.6 k304.3 k783.3 k536.1 k1 m1.6 m1.5 m
GBPFY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017


201.9 k175.3 k158.3 k586.1 k1.8 m696.5 k573.5 k

Accounts Receivable

87.9 k237.4 k1.1 m974.7 k560.4 k1.4 m2.6 k

Current Assets

305.3 k503.4 k1.5 m3.3 m3.3 m3 m2.5 m


6 7 9
GBPFY, 2011FY, 2012FY, 2013FY, 2014FY, 2015FY, 2016FY, 2017

Net Income

1.1 k18.1 k74.9 k75.9 k88.1 k172.4 k59 k

Cash From Operating Activities

82.4 k(52.8 k)(15.6 k)431.6 k1.1 m(1.1 m)(212.2 k)

Cash From Financing Activities

118.6 k136 k

Net Change in Cash

201.9 k(51 k)(17.1 k)427.8 k1.2 m(1.1 m)(121 k)
GBPY, 2017


725.6 k

Financial Leverage

3.8 x
Show all financial metrics
Report incorrect company information