About Hopwood Properties Limited (04759963) United Kingdom