About Penarth Property Ltd (12394144) United Kingdom