Billscreen started its business in 2016 as a Private Limited Company with reg. no. 10052387. This company has operated for eight years and the present status is active. This company's head office is based in Leighton Buzzard at 46 High Street. You could also find this business by the area code of LU7 1EA. From 2017-03-23 Billscreen Limited is no longer under the name Billscreen. This company's SIC and NACE codes are 63990 - Other information service activities n.e.c.. Billscreen Ltd filed its latest accounts for the financial year up to 2022/03/31. The company's latest annual confirmation statement was filed on 2023/02/17.
At the moment, this particular limited company is administered by 1 director: Gabriel B., who was assigned to lead the company in March 2016. The limited company had been overseen by Sharon A. up until 2017. Additionally another director, namely Adam F. resigned in March 2017.
Gabriel B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.