STM Life Assurance PCC plc is an other company type, incorporated on 22 May 2013, with its registered office in Line Wall Road.