About Avery Management Limited (02333284) United Kingdom