About Harrington Property Ltd (10575316) United Kingdom