mrpeterko
-
RE: definition of "presence in UK" for a overseas company
Hi Cherry, i ma the same case to you , but i still don know the definition of "presence in UK" for a overseas company for sister company , so what can we do ? Paye or sole trader ? Thank You