Located in 41 Holmer Crescent, Cheltenham GL51 3LR Mini Moments Ltd was a Private Limited Company registered under the 10429833 Companies House Reg No. This firm had been established eight years ago before was dissolved on 22nd September 2020.
The company was overseen by one director: Emma W., who was appointed on 17th October 2016.
Emma W. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.