How to set up a company in the UK
There are various online agencies that will allow you to set up a company relatively quickly and cheaply but this is often a very basic service. For a more rounded offering it is often better to seek the advice of a UK based accountant.
Using an internet based solution will lack the advice led approach that a professional accountancy firm would offer on matters such as group structure for example.
It is important to understand whether the company needs to register for things like VAT and PAYE and your accountant will often include such registrations within the set-up fee.
In addition a company bank account will be required if VAT registration is sought and this can be arranged by an accountant through their network of professional contacts.