About Hickman Property Services Limited (08318587) United Kingdom