About 140 Elgin Avenue Management Company Limited (06601577) United Kingdom