About H & P Lettings Limited (06420072) United Kingdom