About Avery Square (management) Limited (01885877) United Kingdom