Started with Reg No. 07453966 fourteen years ago, Introspace Storage Limited had been a private limited company until 24th October 2023 - the date it was dissolved. Its official registration address was 26 Park Road, Melton Mowbray. The firm has a history in registered name changing. Previously it had two different company names. Before 2011 it was run under the name of Duntop001 and up to that point the registered company name was Crescent Pet Clinic.
Paul H. was the following firm's managing director, formally appointed in 2011.
Paul H. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.