Company Information
STM Group Plc is incorporated in the Isle of Man and its countries of operation are Gibraltar and Jersey.
The STM Group Plc is a leading financial services group operating in the international corporate and trustee service provider (CTSP) sector. It specialises in financial planning both for High Net Worth Individuals moving to work, live or retire overseas or making cross-border investments, and for entrepreneurial, predominantly owner-managed, businesses, expanding into or re-locating to other, frequently lower, tax jurisdictions.
Registered Office
PO Box 227
Clinch’s House
Lord Street
Douglas
Isle of Man
IM99 1RZ
Registration
The Company is incorporated in the Isle of Man with number 114064C
Articles of Association
To download the Company's Articles of Association, please click here.




