Company Information

Company Information

STM Group PLC is a multi-jurisdictional financial services group listed on the Alternative Investment Market of the London Stock Exchange.

Incorporated in the Isle of Man, its countries of operation are UK, Australia, Gibraltar, Malta and Spain. With offices in multiple jurisdictions, covering a diverse range of products, STM provides global solutions to an international market.

Registered Office

1st Floor,
Viking House,
St Paul’s Square, Ramsey,
Isle of Man,
IM8 1GB.


The Company is incorporated in the Isle of Man with number 005398V

Current Memorandum & Articles of Association

To download the Company's Current Memorandum & Articles of Association, adopted at EGM held on 31st December 2014, please click here.

Page last up-dated: 15 May 2024