We refer here to
which is “a do-it-yourself (DIY) company formation Web site. By posing questions, it takes you through the process of registering your company in England, Scotland or Wales. It generates the legal documents, including the memorandum and articles of association as well as the company register. It also provides several articles explaining company formation, how to set up a limited company, and check for name availability.”
Quoted from the TVC Alert at The Virtual Chase.
We tried a test run, but a legitimate address in either England, Scotland or Wales is required.
Crossposted to EU Pundit.