This company is widely known under the name of Willesley Business Services Limited. The firm was originally established 20 years ago and was registered with 05277953 as its reg. no. This particular office of the company is based in Leicestershire. You can contact it at 24 Willesley Gardens, Ashby De La Zouch. 14 years from now the company switched its business name from Steve Clowes Travel to Willesley Business Services Limited. The company's classified under the NACE and SIC code 82110, that means Combined office administrative service activities. 31st March 2022 is the last time the accounts were reported.
Because of this firm's number of employees, it became imperative to choose extra company leaders: Stephen C. and Pamela C. who have been working as a team since 2004 to promote the success of the firm.
Stephen C. 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.