I am not sure. I read somewhere it was based in Vietnam but it could have a uk office or subsidiary. It’s pretty easy to set up a uk business and often used to give a feeling of legitimacy! As you said, those offices rent by the day,so easy to fold when you are done.
You are viewing a single comment's thread from: