ELLROSE PROPERTY MAINTENANCE LTD
05884064 - Incorporated on 21 July 2006
A.B.C. PRODUCTIONS LIMITED
SC064681 - Incorporated on 21 April 1978
JOHN BARRETT ASSOCIATES LIMITEDDisolved
05588686 - Dissolved on 22 March 2022
JOHN BARRETT CONSULTING LTDActive - Proposal to Strike off
NI064927
MICHAEL F D DAVIES LIMITEDActive - Proposal to Strike off
09912983 - Incorporated on 11 December 2015
MICHAEL DAVIES FILMS LTD
06376705 - Incorporated on 20 September 2007
CRAFTX LTD
13162923 - Incorporated on 27 January 2021
MICHAEL J DAVIES LIMITED
08743629 - Incorporated on 22 October 2013
DAVIES & JOHNSTON LTD
11126167 - Incorporated on 28 December 2017
JDF2 LIMITEDDisolved
01443199 - Dissolved on 10 December 2024
DR JOHN DAVIES LIMITED
08176012 - Incorporated on 10 August 2012
JLD CO SEC SERVICES LIMITEDDissolved
SC249642 - Dissolved on 9 January 2018
JOHN FOSTER DAVIES LTD
16066765 - Incorporated on 7 November 2024
MICHAEL DAVIES DESIGN LIMITEDActive - Proposal to Strike off
10588384 - Incorporated on 27 January 2017
MICHAEL ROBERT DAVIES LIMITEDDissolved
11600383 - Dissolved on 24 June 2021
JOHN MICHAEL PUBS LTDDisolved
13542147 - Dissolved on 19 September 2023
MARTYN JOHN DAVIES LTDDissolved
07417632 - Dissolved on 20 September 2011
DAVIES JOHNSON LAW LTDDisolved
09801017 - Dissolved on 17 June 2025
MICHAEL DAVIES CONSULTING LTDDisolved
07501288 - Dissolved on 15 March 2022
MICHAEL JOHNSON 4290 LTDActive - Proposal to Strike off
10133008 - Incorporated on 19 April 2016