About Avebury Mews Management Company (number 5) Limited (05432170) United Kingdom