Our valued sponsor

Question UK LTD Bank Account for Non EEA Residents

I have the company address anyway that I can forward mail from in the UK though I am looking for something more like a bank with more bank like features rather the transfer like features.