2017 is the year of the establishment of Devalys Software Ltd., a firm that was situated at 18 St. Cross Street, 4th Floor, London. The company was founded on Fri, 31st Mar 2017. The reg. no. was 10701108 and the area code was EC1N 8UN. It had existed in this business for about five years until Tue, 4th Jan 2022.
As mentioned in this particular firm's executives data, there were two directors: Annie S. and Florent E..