About 17 Alexandra Road Management Company Limited (11651921) United Kingdom