Company name: Revcap
Description: Founded in 2004, Revcap is a leading independently owned European fund manager that targets small and medium sized real estate joint ventures.
105 Wigmore St, London W1U 1QY, United Kingdom