Leister came into being in 2013 as a company enlisted under no 08479386, located at EC3V 9DU London at Birchin Court Suite 603. This firm's last known status was dissolved. Leister had been in this business for seven years.
Giorgio C. was this company's director, arranged to perform management duties in 2020 in January.