About Porth Llwyd Properties Limited (08484299) United Kingdom