Pico's Limited is a dissolved company incorporated on 19 November 2007 with the registered office located in London, Greater London. Pico's Limited was registered 17 years ago.
Registered office address changed from 82 st John Street London EC1M 4JN United Kingdom to C/O Begbies Traynor (London) Llp 31st Floor 40 Bank Street London E14 5NR on 21 April 2020