City Company

 

noun

  • (in the UK) a corporation descended from an ancient trade guild of London.