DAVID PLATT KC LIMITED
08273595 - Incorporated on 30 October 2012
DAVID RUSSELL LTD
13896395 - Incorporated on 6 February 2022
DAVID EVANS QC LIMITED
09477304 - Incorporated on 9 March 2015
CALVERT & RUSSELL LTD.
03393157 - Incorporated on 26 June 1997
DAVID HISLOP QC LIMITEDDisolved
09399075 - Dissolved on 6 February 2024
DAVID RUSSELL LIMITED
SC550872 - Incorporated on 22 November 2016
DAVID RUSSELL LIMITEDDissolved
04157480 - Dissolved on 6 September 2011
DAVID RUSSELL ESG LTD
14898918 - Incorporated on 29 May 2023
DAVID HOLGATE QC
Born August 1956
180 FLEET STREET, LONDON, EC4A 2HG
DAVID MELVILLE QC
Born April 1953
39 ESSEX STREET, LONDON, WC2R 3AT
DAVID PHILLIPS QC
54 PENN ROAD, LONDON, N7 9RE
THE WOODLANDS CARE HOME TWCH LLP
OC333987 - Incorporated on 8 January 2008
DAVID JOHN FARRER QC
Born March 1943
7 BEDFORD ROW, LONDON, UNITED KINGDOM, WC1R 4BS
DAVID S WATSON QA/QC SERVICES LTD.Active - Proposal to Strike off
05225364 - Incorporated on 8 September 2004
MARK ORR QC
Born May 1956
68 ROWANTREE ROAD, DROMORE, CO DOWN, BT25 1NW
23QC LTD
14968259 - Incorporated on 28 June 2023
QCMD
SC219746 - Incorporated on 1 June 2001
QC3 LTDDissolved
06470497 - Dissolved on 17 September 2013
5QC LTDActive - Proposal to Strike off
11846138 - Incorporated on 25 February 2019
TERRACE RUBY LTD
13658727 - Incorporated on 4 October 2021