About Harrington (properties) Limited (01608829) United Kingdom