UK Corporate Account Requirement - For further reference:  

Please do search all UK companies going forward using the site.