Registered as 10547401 7 years ago, Webhols Ltd was set up as a Private Limited Company. The firm's current office address is 20-22 Wenlock Road, London. This firm's declared SIC number is 62030 meaning Computer facilities management activities. Webhols Limited released its account information for the period up to 2022-03-31. The firm's most recent annual confirmation statement was released on 2023-01-03.
Johanna L. and Roger L. are listed as company's directors and have been doing everything they can to help the company since January 2017.
Executives who have control over the firm are as follows: Roger L. owns 1/2 or less of company shares. Johanna L. owns 1/2 or less of company shares.