About Penshaw Manor Block 3 Property Management Limited (07571610) United Kingdom