About Avebury Mews Management Company (number 1) Limited (05400845) United Kingdom