27 employees
Orchard Street Investment Management is a leading commercial property investment manager
2004
$159M
from 1 investors over 1 rounds
Orchard Street Investment Management LLP raised $159M on January 22, 2013
Investors: NatWest Group