About Richmond Development Company Ltd. (02176187) United Kingdom