This Delta Financial Systems Limited business has been offering its services for at least 28 years, having launched in 1996. Registered with number 03168664, Delta Financial Systems is a Private Limited Company located in 201 Bishopsgate, London EC2M 3AB. The company has operated under three different names. The company's very first registered name, Delta Financial Systems, was changed on 1996-03-25 to Link Financial Systems. The current name is in use since 1996, is Delta Financial Systems Limited. This firm's declared SIC number is 62012 : Business and domestic software development. The business latest filed accounts documents were submitted for the period up to Thu, 30th Jun 2022 and the most recent annual confirmation statement was filed on Wed, 16th Nov 2022.
From the information we have gathered, this particular limited company was incorporated in 1996 and has been supervised by seventeen directors, out of whom four (Christopher S., Kathryn E., Andrew R. and Neil M.) are still in the management.