About Avalon (management Company) Limited (05639837) United Kingdom