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.
© Richard Slade and Company Limited. All rights reserved
VAT number 940 5706 29