About Property Holdings & Rental Services Limited (05410540) United Kingdom