The company was situated in London under the ID 09151980. The company was registered in the year 2014. The headquarters of the company was located at 10 Ellenborough House Australia Road. The postal code for this location is W12 7NA. The enterprise was formally closed in 2023, which means it had been active for nine years.
This specific limited company was administered by a single managing director: Olu L. who was leading it from December 1, 2019 to the date it was dissolved on February 7, 2023.