Company identity
Browse spinoutsCompany number SC612928
Company profile
UK company SC612928, incorporated on 6 November 2018.
Macomics | Macrophage biology. Revealed
We develop precision medicines to modulate macrophages for the treatment of cancer, by bringing together world-leading cancer biologists.
Company number SC612928
Updated 07 Jul 2026 09:49
Financial period: 1 Apr 2024 to 31 Mar 2025
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
Macomics develops cancer therapeutics using antibody-based treatments.
As a result of our work we founded a Startup called Macomics on November 6th 2018; we are now in the process of defining a business plan and we are in a phase of advanced negotiations with an investor.
No impact. Looking for external investment.