The Overflow Screen Systems Ltd firm has been in this business field for five years, having started in 2019. Registered under the number 12158405, Overflow Screen Systems is a Private Limited Company with office in Unit Ba24 The Store Room Fitzwilliam Road, Rotherham S65 1SL. This firm's declared SIC number is 22290 and has the NACE code: Manufacture of other plastic products. Overflow Screen Systems Limited reported its account information for the period up to Wed, 31st Aug 2022. The company's most recent annual confirmation statement was filed on Mon, 14th Aug 2023.
Kerry C. is this enterprise's solitary director, that was assigned this position in 2019.
Kerry C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.