About Richmond House Investment Management Limited (01812617) United Kingdom