About Horwitz & Co.
Operating in the Business Services industry, Horwitz & Co. is based in London. The company is headquartered in London. The company is classified under the Business Services sector. Investment activity recorded for the company includes participation from CBRE Group, Inc.. Horwitz & Co. appears in AcquityData's private market intelligence platform.