About 20 Alexandra Road Management Company Limited (04509260) United Kingdom