MCFL Holdings Limited is a dissolved company incorporated on 7 May 2009 with the registered office located in London, Greater London. MCFL Holdings Limited was registered 16 years ago.
Registered office address changed from Block B, Imperial Works Perren Street London NW5 3ED to 22 York Buildings John Adam Street London WC2N 6JU on 22 December 2020