MAHER MOTOR LTD
13609261 - Incorporated on 8 September 2021
MAHEEN CARS LTD
14458323 - Incorporated on 2 November 2022
SOUSA VIEIRA LAW FIRM LTDDisolved
12509910 - Dissolved on 30 January 2024
MAHER-WALSH LLPDissolved
OC303699 - Dissolved on 17 May 2011
M MAHER LIMITED
08360414 - Incorporated on 15 January 2013
MAHEX LIMITED
09364212 - Incorporated on 22 December 2014
MAHEE LIMITED
15329123 - Incorporated on 5 December 2023
VIEIRA PROPERTIES MANAGEMENT LTDDisolved
15267791 - Dissolved on 17 June 2025
VIEIRA-POOLE CONSULTING LTDActive - Proposal to Strike off
08169554 - Incorporated on 6 August 2012
MARINA VIEIRA SCIENTIST LTDDisolved
11677110 - Dissolved on 1 November 2022
MAHEY GROUP LTD
11487584 - Incorporated on 27 July 2018
DAVID MAHER LTDActive - Proposal to Strike off
08031870 - Incorporated on 16 April 2012
J F MAHER LIMITEDActive - Proposal to Strike off
08857415 - Incorporated on 23 January 2014
A J MAHER LIMITEDActive - Proposal to Strike off
08903131 - Incorporated on 19 February 2014
MAHERSHAH LTDDisolved
13968608 - Dissolved on 17 December 2024
DAVID MAHER LTDDisolved
15160363 - Dissolved on 25 February 2025
A VIEIRA FIELD SERVICES LTD
10090280 - Incorporated on 30 March 2016
MAHENDRATECH LTDDisolved
08087438 - Dissolved on 13 December 2022
S S MAHESWARAN LTD
07581826 - Incorporated on 29 March 2011
MAHECA LIMITED
05368279 - Incorporated on 17 February 2005