Tallaght Financial Ltd 1 Thames Side, Windsor, Berkshire SL4 1QN Co Reg No: 09261403.
Happen Finance is a trading style of Tallaght Financial Ltd and is authorised and regulated by the Financial Conduct Authority. Our firm reference number is 786297.
ICO License Number: ZA085174.