About Pennels Property Ltd (13032620) United Kingdom