Located at 7-8 Raleigh Walk, Cardiff CF10 4LN Star Idea Limited was a Private Limited Company and issued a 03711894 registration number. The firm appeared on Thu, 11th Feb 1999. Star Idea Limited had been on the local market for twenty years.
The following company was supervised by a single managing director: Luk L. who was maintaining it for eight years.
Executives who had significant control over the firm were: Luk L. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Hang L. owned 1/2 or less of company shares, had 1/2 or less of voting rights. Chi L. owned 1/2 or less of company shares, had 1/2 or less of voting rights.