MYCROFT HOLDINGS LIMITED
15732444 - Incorporated on 21 May 2024
BARTRIM & MYCROFT LIMITED
16028363 - Incorporated on 18 October 2024
MYCROFT MANAGEMENT LTD.
03165564 - Incorporated on 28 February 1996
MYCROFT ANALYTICS LTDDissolved
10258143 - Dissolved on 18 December 2018
MYCROFT CONTRACTING LTDActive - Proposal to Strike off
10300049 - Incorporated on 28 July 2016
MYCROFT INVESTMENTS LTD
11282770 - Incorporated on 29 March 2018
MYCROFT SERVICES LIMITEDDissolved
04302067 - Dissolved on 1 November 2011
MYCROFT OUTSOURCING LTDDissolved
07522599 - Dissolved on 2 July 2019
MYCROFT SOLUTIONS LIMITED
03920933 - Incorporated on 7 February 2000
MYCROFT ENGINEERING LIMITED
04613628 - Incorporated on 10 December 2002
MYCROFT ASSOCIATES LTDActive - Proposal to Strike off
08473692 - Incorporated on 4 April 2013
MYCROFT ANALYTICA LIMITEDActive - Proposal to Strike off
08752896 - Incorporated on 29 October 2013
ALEXANDER MYCROFT LIMITEDDisolved
09188224 - Dissolved on 10 September 2024
MYCROFT CONSULTING LIMITED
04835724 - Incorporated on 17 July 2003
MYCROFT HOMES LIMITED
04466158 - Incorporated on 20 June 2002
MYCROFT SYSTEMS LIMITED
12082887 - Incorporated on 3 July 2019
MYCROFT DEVELOPMENTS LIMITED
12344195 - Incorporated on 2 December 2019
MYCROFT TECHNOLOGIES LTDActive - Proposal to Strike off
15973233 - Incorporated on 23 September 2024
MYCROFT CONSULTING LTD
16270002 - Incorporated on 23 February 2025
MATHEW FOX LTDActive - Proposal to Strike off
09248351 - Incorporated on 3 October 2014