About Pamela Phelan Properties Ltd (13708480) United Kingdom