2018 marks the founding of Xbl Glasgow Ltd, the firm that was situated at 41 Argyle Place, , Edinburgh. It was started on 2018-02-21. The reg. no. was SC589454 and its zip code was EH9 1JT. The company had been present in this business for three years until 2021-12-14.
Wenzhi N. was the enterprise's director, appointed in 2019.
Wenzhi N. was the individual who had control over this firm, owned over 3/4 of company shares.