About Philip & Ynys Property Ltd (13550959) United Kingdom