About Avalon (mansfield) Management Company Limited (11729209) United Kingdom