Turbopunch Limited has existed in the UK for at least twelve years. Started with registration number 07912863 in 2012, the company is based at 59 Atkins Road, London SW12 0AH. This company's Standard Industrial Classification Code is 59112 - Video production activities. 2023-01-31 is the last time the accounts were filed.
Concerning this specific business, just about all of director's tasks have so far been performed by Thomas R. who was assigned to lead the company on 2012-01-17. For nearly one year Barbara K., had been responsible for a variety of tasks within the following business up to the moment of the resignation twelve years ago.
Thomas R. is the individual with significant control over this firm, owns over 3/4 of company shares.