X L Products (UK) Ltd with Companies House Reg No. 08915363 has been a part of the business world for ten years. This Private Limited Company is located at 23 Bilston Street, , Dudley and their zip code is DY3 1JA. The firm's classified under the NACE and SIC code 71129 and has the NACE code: Other engineering activities. X L Products (UK) Limited filed its account information for the financial period up to 2023/03/31. The latest confirmation statement was released on 2023/02/27.
This company owes its success and unending progress to a team of two directors, specifically Robert B. and Roy S., who have been running the firm since July 2015.
Roy S. 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.