About The Avery Hill Management Company Limited (05017347) United Kingdom