Cress Capital buys industrial and office portfolios for $110m