Angel Villa Paradise Independent Living Ltd 12 Leyburn Road, Edmonton, N18 2BE, United Kingdom 07985221171 02082922873 leonie@paradiseindependentliving.com Visit website