Paymentoid began its business in 2019 as a Private Limited Company registered with number: 11986448. The company's headquarters was based in Leicester at 57 Park Road. This particular Paymentoid Ltd company had been offering its services for two years.
Margarita P. was this particular firm's managing director, designated to this position 5 years ago.
Margarita P. was the individual who had control over this firm, owned over 3/4 of company shares.