Registered with number 09550867 9 years ago, Showstech Limited had been a private limited company until 2021-09-21 - the date it was dissolved. The company's last known registration address was Flat 4, 14, Greville Place London.
This specific limited company was administered by a single managing director: Iona C. who was in charge of it for 6 years.
Iona C. was the individual with significant control over this firm, owned over 3/4 of company shares.