The company was located in London under the ID 09987952. The company was started in 2016. The headquarters of the firm was located at 34 Crouch Hill . The area code for this address is N4 4AU. The enterprise was officially closed on 2022-02-01, meaning it had been in business for 6 years.
This specific company was directed by a single director: Achilleas A., who was designated to this position 8 years ago.