Started with Reg No. 08321149 12 years ago, Steve Martin (UK) Limited had been a private limited company until 2022-01-18 - the date it was formally closed. Its latest registration address was 14 Essex Road, Enfield.
This specific business was managed by an individual director: Stephen M. who was with it for 10 years.
Stephen M. was the individual with significant control over this firm, owned over 3/4 of company shares.