DAVID G WILLIS LTD
12490147 - Incorporated on 28 February 2020
DAVID BERNARD LTD
06410832 - Incorporated on 29 October 2007
DAVID & BERNARDO LTDActive - Proposal to Strike off
SC560270 - Incorporated on 13 March 2017
DR SAM WILLIS LTD
10702202 - Incorporated on 31 March 2017
DR BERNARD HORSFORD LTD
10159257 - Incorporated on 3 May 2016
DR BENJAMIN WILLIS LIMITEDActive - Proposal to Strike off
09429577 - Incorporated on 9 February 2015
WILLIS DRIVERS LTDDissolved
07000360 - Dissolved on 27 October 2015
DAVID WILLIS CONSULTANCY LTDDissolved
10346058 - Dissolved on 8 January 2019
DR. DAVID FOLEY
NI609063 - Incorporated on 19 September 2011
DR DAVID GALLAGHERLiquidation
NI613203 - Incorporated on 14 June 2012
PASSPACES LIMITED
07198043 - Incorporated on 22 March 2010
DR. DAVID HOURIHAN
NI617209 - Incorporated on 8 March 2013
DR. DAVID P.MOORE
NI603727 - Incorporated on 7 July 2010
DR. DAVID O'GORMAN
NI607472 - Incorporated on 17 May 2011
BERNARD'S DREAM LIMITED
11270014 - Incorporated on 22 March 2018
ANN&DAVID LTD
10646239 - Incorporated on 1 March 2017
BERNARD DRU OAK LIMITED
07323474 - Incorporated on 22 July 2010
CATER BY DAVID BERNARDI LIMITED
SC856072 - Incorporated on 18 July 2025
DAVID DRY LTDActive - Proposal to Strike off
15555989 - Incorporated on 12 March 2024
DR SARA BRADBURY-WILLIS LTD
08319645 - Incorporated on 5 December 2012