SteadyPay Limited is a company registered in England and Wales, number 10713752, at 128 City Road, London, EC1V 2NX.
We are authorised and regulated by the Financial Conduct Authority, number 789333 for Consumer Credit and Credit Information Services. We are registered with the Information Commissioner’s Office, number ZA328200. SteadyPay is a registered
© SteadyPay Limited 2021