About 49 Stockwell Green Management Company Limited (02990546) United Kingdom