About Avebury Manor Limited (02450004) United Kingdom