This company referred to as Clear Public Space was founded on 2015-12-11 as a private limited company. This company head office was situated in London on 20-22 Wenlock Road. The address zip code is N1 7GU. The company registration number for Clear Public Space Ltd was 09913994. Clear Public Space Ltd had been active for seven years up until 2022-05-17.
This specific company was directed by a solitary managing director: Luke D., who was assigned this position in December 2015.
Luke D. was the individual who controlled this firm, owned over 3/4 of company shares.