Tide will register your business for FREE.

Tide Stand: B504, B1360

In one streamlined process, you can register your UK limited company and open a business bank account. Better yet, we’ll take care of the £12 registration cost with Companies House, so it won’t cost you a penny. As a registered agent of Companies House, we’ve integrated with them to help you find an available business name and register your company. 

Read more here: https://www.tide.co/company-registration/