Sovereign Trust Insurance Plc commenced business on 2nd January 1995 as a non-life insurer and currently has its corporate head office at victoria island lagos with 21 other branches spread across major cities and commercial centers in Nigeria. The company became a public limited liability company (PLC) on the 7th of April 2004 and was listed on the Nigerian Stock Exchange on 29th Nov., 2006.