Leojax Plant started conducting its business in 2018 as a Private Limited Company under the ID 11691160. This firm's head office was situated in Cardiff at 57 Cf3 3jj Ty Fry Road. This particular Leojax Plant Limited firm had been in this business for 5 years.
Richard K. was the firm's director, designated to this position 6 years ago.
Richard K. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.