About Harrington Property Holdings Limited (02778291) United Kingdom