About 136 Alexandra Road Management Company Limited (02555795) United Kingdom