About Penlands Properties Ltd (12758383) United Kingdom