About 52 Mulgrave Road Management Company Limited (01783987) United Kingdom