I have seen many websites on the internet that can form companies. Just wondering how they are doing this? It seems like they are using the companies house API but can't find anything on how they do it.
You can't form companies through the API (yet, it's supposed to be coming, but I wouldn't expect it for a while). Currently you can incorporate through the XML gateway. Try:
for more information