Business Genre
Long Business Description
Cruickshank practice in all areas of intellectual property law - patents trademarks designs copyright licensing assignments and commercial advice.