Lepta Payment Solutions Limited | Registered in Ireland | Company No. 769911
Registered Office: Watch Tower House, Blackditch, Newcastle, Co. Wicklow, A63 RF61, Ireland