owner Financial controls to support business growth As your business grows and takes on more customers, employees and suppliers, maintaining core financial controls should keep you travelling up the success curve. Financial controls to support business growth As your business grows and takes on more customers, employees and suppliers, maintaining core financial controls should keep you travelling up the success curve. How long does it take to form a company? According to Companies Made Simple it is currently taking Companies House around 15 hours to process limited company incorporations.