This business called Lo Studio was created on Thu, 21st Oct 2010 as a private limited company. This business registered office was based in London on 212a Liverpool Road. The address post code is N1 1LE. The registration number for Lo Studio Limited was 07415400. Lo Studio Limited had been active for ten years up until dissolution date on Tue, 13th Oct 2020.
The firm had a single director: Maria N. who was maintaining it for ten years.
Maria N. was the individual with significant control over this firm, owned over 3/4 of company shares.