Razor Television started its business in 1997 as a Private Limited Company with reg. no. 03427419. This business has been active for 27 years and the present status is active. The company's office is located in Swindon at 53 Plymouth Street. You could also find this business using its area code, SN1 2LB. This company's declared SIC number is 59113 meaning Television programme production activities. The most recent accounts cover the period up to 2022-09-30 and the latest annual confirmation statement was submitted on 2023-09-02.
For 27 years, this particular firm has only had 1 director: Leslie C. who has been overseeing it since 2nd September 1997.
Leslie C. is the individual with significant control over this firm, owns over 3/4 of company shares.