About 339 Upper Richmond Road Management Company Limited (01682863) United Kingdom