Red Toad 5840 Buffalo Road, LLC — renewablesinfo.org