About 390a Richmond Road Management Company Limited (04340927) United Kingdom