Registered as 08842703 six years ago, 60 Road Studios Limited is a Private Limited Company. Its active office address is 10 Chaomans, Letchworth Garden City. Registered as New Leaf Music, this business used the name until 2014/07/22, when it got changed to 60 Road Studios Limited. This firm's SIC code is 59200: Sound recording and music publishing activities. 31st July 2018 is the last time the company accounts were filed.
This limited company owes its success and constant growth to a group of two directors, who are Ian C. and Clive B., who have been managing the firm since January 2014.
Ian C. is the individual who has control over this firm, owns 1/2 or less of company shares.