20a Parkhill Annex came into being in 2019 as a company enlisted under no 12014339, located at N3 1XW London at 35 Ballards Lane. This firm's last known status was dissolved. 20a Parkhill Annex had been offering its services for at least two years.
The executives included: Benjamin P. arranged to perform management duties on 2019-05-23 and Nicholas K. arranged to perform management duties on 2019-05-23.
The companies with significant control over this firm were: 20a Parkhill Development Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Ballards Lane and was registered as a PSC under the reg no 1179933.