The company is registered in Cardiff registered with number: 10522866. It was registered in the year 2016. The headquarters of the firm is situated at Sophia House Cathedral Road. The postal code for this location is CF11 9LJ. This enterprise's principal business activity number is 62090 which means Other information technology service activities. Two Thirds Web Services Ltd filed its account information for the period up to 2022-12-31. The company's most recent annual confirmation statement was submitted on 2022-11-20.
The company has a solitary managing director now managing this business, namely Matthew A. who's been doing the director's tasks since 2016-12-13.
Matthew A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.