About 8 St Edmunds Avenue Management Company Limited (10055518) United Kingdom