About Avocet Place Management Company Limited (11084219) United Kingdom