Briffa is an award winning firm of lawyers based in London specialising in the business and law concerning a wide variety of industry sectors and in particular those who value their intangible assets ... More...