About 368 Upper Richmond Road Management Company Limited (01390169) United Kingdom