Registered as 03286721 twenty eight years ago, Cellweb Associates Limited is a Private Limited Company. Its present mailing address is 136 Cathedral Road, Cardiff. The company's Standard Industrial Classification Code is 62030 which means Computer facilities management activities. Its most recent accounts describe the period up to 2023-02-14 and the most recent confirmation statement was submitted on 2022-12-03.
Currently, this specific firm is managed by just one director: Peter O., who was appointed in January 1997.
Peter O. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.