About Avery Property Holdings Limited (11547368) United Kingdom