Registered with number 05229503 twenty years ago, Xalamus Limited had been a private limited company until March 30, 2021 - the time it was officially closed. The firm's last known office address was Unit 240, 51 Pinfold Street Birmingham.
Stephen H. was this company's director, arranged to perform management duties in 2004.
Stephen H. was the individual who had control over this firm, owned over 3/4 of company shares.