Slpz started its operations in 2020 as a Private Limited Company with reg. no. 13040647. The company's office was situated in London at 86-90 Paul Street. This particular Slpz Ltd firm had been offering its services for at least 2 years.
Leon D. was this enterprise's director, assigned to lead the company on 2020-11-24.
Leon D. was the individual who had control over this firm, owned over 3/4 of company shares.