About Pentowan House Apartments Limited (05371198) United Kingdom