Richard & Richards Consultancy Services LP Company numberLP016309 StatusActive TypeLimited Partnership Incorporated7 Nov 2014 Registered office 2nd Floor135-137 High StreetSloughSL1 1DN Data JSON Markdown