Leapfrog Agency came into being in 2019 as a company enlisted under no 12353133, located at HA6 2UE Northwood at 16 Copse Wood Way. It has been in business for 5 years and its official state is active. The enterprise's principal business activity number is 62090, that means Other information technology service activities. Leapfrog Agency Limited reported its latest accounts for the financial period up to Sat, 31st Dec 2022. Its latest annual confirmation statement was released on Sat, 10th Dec 2022.
At present, this particular limited company is governed by one director: Max S., who was appointed on 2019-12-06.
Max S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.