About Harvey Lloyd Property Limited (08814983) United Kingdom