Stephen Lees Address: Denbighshire Telephone: 07800861706 Service type: Child minder Date registered: 17 July 2017 Local authority: Denbighshire Responsible individual: Stephen Lees Latest inspection report: 23 July 2021 File type: pdf File size: 195 KB