M G PARSONS AND COMPANY LIMITED
13934481 - Incorporated on 23 February 2022
G M AND J DEVELOPMENTS LIMITED
15294264 - Incorporated on 20 November 2023
M AND G PROPERTY RENTAL LIMITED
15997502 - Incorporated on 4 October 2024
G & M CARPENTRY AND JOINERY LIMITED
06000878 - Incorporated on 16 November 2006
G AND M ELECTRICAL CONTRACTORS LIMITEDDisolved
02383644 - Dissolved on 21 September 2023
M AND G INTERIORS SOLUTIONS LIMITEDDissolved
06574340 - Dissolved on 8 July 2013
G M TOWNS AND PARTNERS LIMITEDDissolved
06132325 - Dissolved on 5 May 2015
G AND M MOTORS ( BIRMINGHAM) LIMITED
08538518 - Incorporated on 21 May 2013
G M AND J PROPERTIES LIMITED
10874546 - Incorporated on 19 July 2017
MERCIES AND GRACE (M&G) LIMITED
13266623 - Incorporated on 15 March 2021
G M HEALTH AND SAFETY LIMITED
15532042 - Incorporated on 29 February 2024
M AND G METAL FINISHERS LIMITED
04680781 - Incorporated on 27 February 2003
M AND G OHEARNE PROPERTIES LIMITED
04889103 - Incorporated on 5 September 2003
M AND G ELECTRICAL CONTRACTORS LIMITED
05683888 - Incorporated on 23 January 2006
G. AND M. NEEDHAM PROPERTIES LIMITEDDisolved
07769456 - Dissolved on 7 March 2023
D AND G M INVESTMENTS LIMITED
13967627 - Incorporated on 10 March 2022
M AND G PROPERTY (OXFORD) LIMITEDDisolved
14206221 - Dissolved on 3 December 2024
M AND G MULTI SERVICES LIMITED
05670599 - Incorporated on 10 January 2006
M AND G FLOORING CONSULTANTS LIMITED
09240710 - Incorporated on 30 September 2014
M G CONSTRUCTION AND MAINTENANCE LIMITED
12419558 - Incorporated on 22 January 2020