About Avebury Mews Management Company (number 2) Limited (05431821) United Kingdom