About Harrington Chambers Management Company Limited (04303456) United Kingdom