About 113 Richmond Road Management Company Limited (03428010) United Kingdom