Macavest Group is a privately-owned investment and management firm.