william richmond inc