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