Octagonal Plc
Octagonal Plc is a holding company headquartered in London. The company is listed on the London Stock Exchange and is a constituent of the FTSE AIM All-Share Index. Octagonal currently has a 100% stake in Global Investment Strategy UK Ltd…