alien corporation
noun

a company which is incorporated in a foreign country

Browse by Subjects
Department for Education and Skills
disposal
naked option
rent review
full service banking