About Rowan House Penarth Freehold Ltd (10301581) United Kingdom