Excelion came into being in 2013 as a company enlisted under no 08488483, located at WC2H 9JQ London at Garden Studios 71-75 Shelton Street. The firm's last known status was dissolved. Excelion had been operating in this business field for at least eight years.
The company had a single director: Yevgeny M., who was formally appointed four years ago.
The companies that controlled this firm included: Excelion Partners International Limited owned over 3/4 of company shares. This business could have been reached in London at 71-75 Shelton Street, Covent Garden, WC2H 9JQ and was registered as a PSC under the registration number 08474088.