is not in process of liquidation on Sep 23, 2022
Where is ELS LANGUAGE CENTERS's headquarters?
ELS LANGUAGE CENTERS's headquarters is located at London, WC2H 0HA, 3-5 Charring Cross Road
What year was ELS LANGUAGE CENTERS started?
ELS LANGUAGE CENTERS was started in 1995
Sources: Companies House