Release Technologies is a company with it's headquarters at WC1N 3AX London at 27 Old Gloucester Street. The company was set up in 1989 and is established under the registration number 02453489. The company has been on the British market for 35 years now and its last known state is active. Since 2003-03-17 Release Technologies Limited is no longer under the business name Diva Systems. The company's registered with SIC code 62020 and has the NACE code: Information technology consultancy activities. Its latest filed accounts documents cover the period up to March 31, 2023 and the most recent confirmation statement was filed on December 20, 2022.
The firm owes its well established position on the market and permanent progress to a group of two directors, specifically Finlay M. and Pierre B., who have been managing the company since 1991-11-30.
Finlay M. is the individual who has control over this firm, owns over 3/4 of company shares.