About Avebury House Residents Management Company Limited (04585383) United Kingdom