About 202 & 204 Totterdown Street Management Company Limited (04086027) United Kingdom