About Peter Hodgson Properties Limited (07327923) United Kingdom