Started with Reg No. 09427340 9 years ago, Mumfie Investments Limited had been a private limited company until 19th April 2022 - the time it was officially closed. The company's last known office address was 3 Fitzhardinge Street, London.
This specific business was managed by one director: Michael D., who was chosen to lead the company 9 years ago.
Michael D. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.