About Peter Hodgman Properties Limited (08958294) United Kingdom