About The Penmaenmawr Apartments Limited (11672621) United Kingdom