About 49 Stockwell Road Management Company Limited (04567772) United Kingdom