About Richmond Chase Residents Management Company Limited (10377674) United Kingdom