MAPFUMO LTD
15916519 - Incorporated on 26 August 2024
TAFADZWA LTDActive - Proposal to Strike off
08331134 - Incorporated on 14 December 2012
MP MAPFUMO LTDActive - Proposal to Strike off
10559224 - Incorporated on 11 January 2017
TAFADZWA LIMITEDActive - Proposal to Strike off
09525593 - Incorporated on 2 April 2015
TAFADZWA23 LTD
15391008 - Incorporated on 5 January 2024
TAFADZWA PRIVATE LIMITEDDisolved
12210019 - Dissolved on 13 July 2021
LT MAPFUMO LIMITED
15994462 - Incorporated on 2 October 2024
MAPFUMO HUNGWE LTD
09362079 - Incorporated on 19 December 2014
TAFADZWA CARE LIMITED
12268689 - Incorporated on 17 October 2019
TAFADZWA10 LIMITEDDisolved
14043764 - Dissolved on 15 August 2023
TAFADZWA HEALTHCARE LIMITED
15085465 - Incorporated on 21 August 2023
EMERSON JAMES ESTATES LTD
15697950 - Incorporated on 30 April 2024
MCARTHUR MAPFUMO SECURITY LIMITEDActive - Proposal to Strike off
09924453 - Incorporated on 21 December 2015
EMERSON K LTDActive - Proposal to Strike off
10796593 - Incorporated on 31 May 2017
N EMERSON LTD
NI637493 - Incorporated on 1 April 2016
C. E. EMERSON LTD
16525866 - Incorporated on 18 June 2025
G N EMERSON LTD
04628486 - Incorporated on 6 January 2003
J&A EMERSON LTD
16581638 - Incorporated on 14 July 2025
R & F EMERSON LLP
OC373997 - Incorporated on 2 April 2012
D R EMERSON LTD
16029208 - Incorporated on 20 October 2024