About 7 & 8 Rastell Avenue Management Company Limited (12314874) United Kingdom