This is one the best leafleting companies in London. I received a very professional service from Click and Leaflet who were very thorough in the planning and preparation of distributing my leaflets. I have seen a very good response in the leaflets that Services Depot has distributed literally started to see a high response straight away. I have 30k leaflets left to distribute and will definitely be using Services Depot in the very near future. Thank you so much for putting my business out there.
- info@clickandleaflet.com
- +447450813338 - +447866553162