This particular business was registered in London under the following Company Registration No.: 09058543. This firm was established in 2014. The main office of the firm was situated at 86-90 Paul Street Paul Street. The post code is EC2A 4NE. This business was dissolved on 2020-11-17, meaning it had been active for six years.
Declan O. was this specific enterprise's managing director, chosen to lead the company ten years ago.