The enterprise called Artistpay was created on July 28, 2016 as a private limited company. The enterprise office was located in London on 61 Stanlake Road. The address postal code is W12 7HG. The office reg. no. for Artistpay Limited was 10301334. Artistpay Limited had been active for 4 years until dissolution date on October 6, 2020.
Simon D., Jacques K. and Noel M. were registered as the firm's directors and were managing the company from 2016 to 2020.
Executives who controlled this firm include: Simon D. owned 1/2 or less of company shares. Noel M. owned 1/2 or less of company shares. Jacques K. owned 1/2 or less of company shares.