Located at 71-75 Shelton Street, London WC2H 9JQ Lemme Pay Ltd is categorised as a Private Limited Company issued a 14169747 registration number. This firm was launched two years ago. The firm's Standard Industrial Classification Code is 64205 : Activities of financial services holding companies.
There seems to be just one managing director now overseeing the following business, specifically Ayoola A. who has been carrying out the director's responsibilities since Monday 13th June 2022.
Ayoola A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.