This firm was situated in London with reg. no. 08333480. This company was set up in the year 2012. The main office of this firm was situated at The Studio 9 Albany Road. The area code for this place is N4 4RR. This firm was officially closed on 16th March 2021, which means it had been in business for nine years. The listed name switch from Rebecca Smith to Nature Studio Ltd occurred on 17th October 2017.
This limited company was supervised by a single director: Rebecca S. who was supervising it from 17th December 2012 to dissolution date on 16th March 2021.
Rebecca S. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.