Copyright © 2023 Benefiz. Benefiz Limited is a limited liability company registered in England and Wales (Company Number 09690263), with its registered office at Whinfield House, Exmouth Road, Exton, Exeter EX3 0PZ. Benefiz Limited, is authorised and regulated by the Financial Conduct Authority (FCA Number 735352).