oversea company

A company incorporated outside Britain which has established a place of business in Britain.