With all our accounts (excl aggregated) both your
incorporated company AND your physical home address must
be in either the UK or the EU - view
You can use a shall company but it must still be within
Europe. For example you can incorporate in Gibraltar and
trade from France. However, you can not incorporate in Gibraltar
but trade from and be located in the US.
Depending on business type our aggregated account allows
business incorporations in most countries including India,
Asia, US etc. and you do not have to set-up a shell company.