Registered with number 09668063 9 years ago, Star Retail Group Limited had been a private limited company until 2021-09-21 - the date it was dissolved. The firm's latest registration address was 6 Eden Mount, Carlisle. The company has operated under three different names. The initial listed name, 24x7 Media, was changed on 2017-02-20 to Eden Cyber. The current name, used since 2019, is Star Retail Group Limited.
This specific company was managed by one director: Jon S. who was managing it for 6 years.