Companies House website sucks
A bit of background: Companies House is the UK government organisation responsible for maintaining and updating company information, their main functions are to: incorporate and dissolve limited companies; examine and store company information delivered under the Companies Act and related legislation; and make this information available to the public. Companies House are also the only…