About Harrington Property Investments Ltd (08498319) United Kingdom