HASLUCKS GRANGE LIMITEDDissolved
05297892 - Dissolved on 22 March 2011
MICHAEL I RICHARDSON LTD
13287283 - Incorporated on 23 March 2021
MICHAEL C RICHARDS.COM LTDDisolved
12104111 - Dissolved on 12 December 2023
RICHARD MICHAEL SMITH LIMITED
04447464 - Incorporated on 27 May 2002
MICHAEL RICHARD YEXLEY LIMITEDDisolved
12953695 - Dissolved on 7 June 2022
RICHARD MICHAEL TECTOR LIMITEDActive - Proposal to Strike off
08218936 - Incorporated on 18 September 2012
MICHAEL & RICHARD CONSULTING LTDDisolved
07976187 - Dissolved on 27 June 2023
RICHARD MICHAEL ELECTRICAL LIMITED
09472982 - Incorporated on 5 March 2015
MET RICHARD MICHAEL LIMITEDDisolved
15344175 - Dissolved on 18 February 2025
DR S E RICHARDS LTDDissolved
04593405 - Dissolved on 31 May 2011
MALVERN GRANGE HOMES LIMITEDDissolved
05015780 - Dissolved on 21 June 2011
GRENADIER HOMES (SHIRLEY) LIMITEDDissolved
03729153 - Dissolved on 26 July 2011
DR RICHARD BAILIE LIMITED
07775097 - Incorporated on 15 September 2011
DR RICHARD MATSON LIMITED
07885240 - Incorporated on 16 December 2011
DR RICHARD AZURDIA LTD
08233128 - Incorporated on 28 September 2012
DR RICHARD FIELD LIMITED
08428124 - Incorporated on 4 March 2013
DR RICHARD MORRISON LTD
NI692038 - Incorporated on 21 October 2022
DR. RICHARD AUBREY LTD
09312308 - Incorporated on 14 November 2014
DR RICHARD MARTIN LIMITED
06855053 - Incorporated on 23 March 2009
DR RICHARD MOORE LIMITEDDisolved
12756122 - Dissolved on 24 October 2023