About Avebury Management (langney) Limited (12540558) United Kingdom