About Penshaw Properties Limited (10175846) United Kingdom