Company identity
Company number SC247376
Company profile
UK company SC247376, incorporated on 7 April 2003.
Homepage - Braveheart Investment Group
Braveheart Investment Group plc makes strategic investments in companies we judge will outperform. The group was formed in 1997 and since 2007 has been quoted on the Alternative Investment Market of the London Stock Exchange as BRH.L. Along with financial investment we also provide expert advice to the companies we back and help them make decisions around operations, strategy and risk. Our aim is to return cash to our shareholders while increasing the value of their shares.
Company number SC247376
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
RESOLUTIONS | Transaction WUY3VTFGUDRhZGlxemtjeA | Paper/PDF filed
Published 05 Aug 2026 14:58
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House