Based in 13 Windmill Close, Llantwit Major CF61 2SW Sle Media Limited is categorised as a Private Limited Company with 11595524 registration number. It was started on 2018/09/29. This business's classified under the NACE and SIC code 59113, that means Television programme production activities. 2022-08-31 is the last time account status updates were reported.
According to the latest data, this firm has one managing director: Samantha E., who was appointed in September 2018.
Samantha E. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.