Northwood Investors
About
Northwood invests in various levels of the capital structure that have limited downside risk, while seeking to generate attractive risk-adjusted returns with upside potential through capital appreciation or repositioning.
Contact
Office number
+44 207 590 8400
Address
12 Golden Square. London, England / United Kingdom. W1F 9JE.
Website