First Property Group is a co-investing direct property fund manager with operations in the United Kingdom and Central Europe.
32 st james south street