Webmasters Limited 's been in this business for twenty one years. Started with Registered No. 04702550 in the year 2003, the company is registered at C/o Easysoft Limited Thorp Arch Grange, Wetherby LS23 7BA. This firm's principal business activity number is 63120 which means Web portals. Saturday 31st December 2022 is the last time when the company accounts were reported.
Presently, this particular business is directed by 1 director: Stephen H., who was assigned to lead the company on 19th March 2003. To find professional help with legal documentation, this specific business has been utilizing the skills of Mark M. as a secretary since March 2013.
Stephen H. 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.