About Parc Pencrug Management Company Limited (05228933) United Kingdom