Barwood Capital
07771 176980
Established in 2009 Barwood Capital are a relationship driven real estate investment business with a focus on the UK regions with a proven track record of delivering strong returns for investors and partners. They have a repeat investor rate of over 80%, and have invested over £490m of equity to create over £1bn of value for investors.