Keystone Law is a national law firm headquartered in London, United Kingdom, with offices in several other countries, which offers legal services for business and individuals. From Wikipedia