Juliette Sherrard Telephone: 07757506364 Service type: Child minder Date registered: 7 June 2013 Local authority: Cardiff Responsible individual: Juliette Sherrard Latest inspection report: File type: pdf File size: 178 bytes