Registered with number 08869215 10 years ago, Punchfront Innovation Limited was set up as a Private Limited Company. The firm's latest mailing address is 79 Aylward Road, London. 7 years ago the firm switched its business name from Punchfront Innovations to Punchfront Innovation Limited. This business's SIC code is 47640 and their NACE code stands for Retail sale of sports goods, fishing gear, camping goods, boats and bicycles. 2023-01-31 is the last time when the company accounts were reported.
There seems to be one director currently managing the company, specifically Cary M. who has been utilizing the director's responsibilities since Thu, 30th Jan 2014. For 2 years Iain M., had been performing the duties for the following company until the resignation on Fri, 30th Apr 2021.
Caroline M. is the individual with significant control over this firm, owns over 3/4 of company shares.