This particular company was located in London under the ID 09781890. This firm was registered in the year 2015. The main office of this firm was situated at 11a Gilbey Road . The zip code for this address is SW17 0QQ. The enterprise was dissolved on 2021-12-14, which means it had been active for six years.
Declan O. was this particular firm's director, selected to lead the company in 2015 in September.
Declan O. was the individual who had control over this firm, owned over 3/4 of company shares.