Are you real? Are you regulated?
You bet. We're authorised by the Financial Conduct Authority. When you subscribe to SteadyPay, you enter into a credit agreement with us that is regulated by the Consumer Credit Act.
Our Financial Services Registration number is 789333.