81 Piccadilly came into being in 2011 as a company enlisted under no 07799701, located at W1J 5EU London at 52 Charles Street. Its last known status was dissolved. 81 Piccadilly had been offering its services for at least 7 years.
Our information regarding the enterprise's MDs implies that the last two directors were: Gianpaolo P. and Robert H. who were appointed to their positions on 2014-08-15.
The companies that controlled this firm were: Invest Africa Limited owned over 3/4 of company shares. This business could have been reached in London at Charles Street, W1J 5EU and was registered as a PSC under the registration number 08151648.