Located at 18 St. Michaels Road, Liverpool L17 7AR Sunflower Systems Ltd is categorised as a Private Limited Company with 13972732 Companies House Reg No. This firm was set up 2 years ago. This firm's Standard Industrial Classification Code is 27900 meaning Manufacture of other electrical equipment.
James W. is the firm's single director, that was assigned this position in 2022.
James W. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.