09175267 is a registration number used by Twelve 20 Ltd. The firm was registered as a Private Limited Company on August 14, 2014. The firm has been on the British market for the last 10 years. This enterprise could be contacted at 5a Church Road South in Liverpool. It's zip code assigned to this place is L25 7RJ. This firm's classified under the NACE and SIC code 69201 meaning Accounting and auditing activities. The most recent annual accounts cover the period up to 31st March 2022 and the most current confirmation statement was filed on 14th August 2023.
Regarding this particular business, the full scope of director's tasks have so far been fulfilled by Lisa T. who was appointed 10 years ago.
Lisa T. is the individual with significant control over this firm, owns over 3/4 of company shares.