Stc with reg. no. 00106921 has been in this business field for 114 years. The Private Unlimited Company can be found at 1 More London Place, in London and their zip code is SE1 2AF. This company's principal business activity number is 74990 meaning Non-trading company. Stc released its account information for the financial year up to 2017/12/31. The most recent annual confirmation statement was filed on 2019/01/31.