Author detail

David Castle

David Castle

David Castle is a solicitor and member of the Law Society Business Law Committee.

Also by this author