Style Music Store Limited is an active company incorporated on 18 July 2025 with the registered office located in Blackburn, Lancashire. Style Music Store Limited was registered 3 months ago.
Registered office address changed from 6a Balfour Court Leyland PR25 2TF England to Eldon Place 53 Preston New Road Blackburn Lancashire BB2 6AY on 5 September 2025