After having an office in Miami for more than a decade, London-based Kennedys is opening its second Florida office in Fort Lauderdale, following strong demand from yacht and marine clients there.