About Holroyd Property Services Limited (08386724) United Kingdom