Who is buying from the Cayman Islands?!
The BoE
Please Login to reply.
Yeah?! How do you know?
CI is part of the UK