Rachel Owen Address: Meifod Telephone: 01938 500505 Service type: Child minder Date registered: 17 April 2013 Local authority: Powys Responsible individual: Rachel Owen Latest inspection report: 11 November 2022 File type: pdf File size: 218 KB