20 Windlesham Road began its operations in the year 2017 as a Private Limited Company under the following Company Registration No.: 11040131. The firm's head office was located in Brighton at 30 New Road. This 20 Windlesham Road Limited business had been operating offering its services for two years.
Simon H. and William M. were registered as the company's directors and were managing the company for 2 years.
William M. was the individual who had control over this firm, had substantial control or influence over the company.