I'm not sure what you mean by that, there is no such thing as a UK offshore companyThis includes Offshore companies?
The term "UK offshore company" does not compute. All UK companies are the same, regardless of where you happen to live.This includes Offshore companies?