May 24, 1:07 PM ET
SC 13G · RESOURCE FINANCE & INVESTMENT LTD · Filed May 24, 2005
INFORMATION STATEMENT