Weljam Products Limited with reg. no. 14288095 has been a part of the business world for 2 years. This particular Private Limited Company is officially located at Unit 4 Tremorfa Industrial Estate, Tremorfa in Cardiff and their postal code is CF24 5SD. This company's declared SIC number is 10890: Manufacture of other food products n.e.c..
That business owes its well established position on the market and constant progress to a group of two directors, specifically Andrea W. and Leroy W., who have been managing the firm since 2022.
Leroy W. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.