Happen Finance Ltd
1 Thames Side, Windsor, Berkshire SL4 1QN Co Reg No: 012014022
Tallaght Financial Ltd is the parent company of Happen Finance Ltd.
Tallaght Financial Ltd is authorised and regulated by the Financial Conduct Authority. FRN 786297
Data Protection Register No: ZB048218