About Harrop Property Holdings Limited (13179646) United Kingdom