About Mark Hammond Properties Limited (11103670) United Kingdom