About W & P Rental Properties Limited (12894027) United Kingdom