Centre for Non Residents

Definition

Real Estate

  • noun a division of HM Revenue and Customs dedicated to people who are not resident in the UK but who pay National insurance and other contributions or who receive income from a UK source
http://www.dictionarycentral.com/definition/centre-for-non-residents.html