For further reference on UK Corporate Account Requirement:  
Please do search all UK companies going forward using the site 

if you have a UK based Trust or Company application that needs to send further documents, we might be able to find them here.