About 19 Alexandra Road Management Company Limited (04717107) United Kingdom