About Avellana Place (colchester) Management Company Limited (09530409) United Kingdom