About Penllyne Properties Limited (01084124) United Kingdom