About 136 And 138 St Leonards Avenue Management Company Limited (08805009) United Kingdom