Richard Slade and Company Limited
13 Gray’s Inn Square
London WC1R 5JD

Richard Slade and Company Limited – Registered Company Number: 02624852
Authorised and regulated by the Solicitors Regulation Authority, No. 510176


The firm’s Standard Terms of Business are here. They provide details of our complaints procedure and set out how and when clients may complain to the Legal Ombudsman and the Solicitors Regulation Authority.

P:+44(0)2033 300900

F:+44(0)2078 068267