The exact moment the firm was registered is 2018-12-07. Registered under no. 11717480, the company is listed as a Private Limited Company. You can contact the headquarters of this company during office times under the following location: Palladium House 1-4 Argyll Street, W1F 7LD London. This business's declared SIC number is 82990: Other business support service activities not elsewhere classified. 20shots Ltd filed its latest accounts for the financial period up to 2019-12-31. The company's most recent annual confirmation statement was released on 2020-06-06.
Current directors enumerated by this particular business are: Barry A. assigned this position one year ago, Jacob K. assigned this position two years ago and Declan S. assigned this position on 2018-12-07.
Executives who control the firm include: Jacob K. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Declan S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.