Started with Reg No. 12067169 5 years ago, Mini Universe Store(smithdown Road) Ltd had been a private limited company until 2022-05-31 - the time it was officially closed. The company's official registration address was 52a Smithdown Road, Liverpool.
Sitar A. was this particular company's managing director, formally appointed in 2019.