About Punch Taverns (avebury) Limited (03417873) United Kingdom