Company Number: FC025209 POWER PROJECTS, INC. (the "Company") is a Other Company Type, incorporated on 1 November 2003 (Saturday) in UK. The company current operating status is Active and registered office is at 3422 OLD CAPITOL TRAIL, SUITE 921, WILMINGTON, DELAWARE, USA 19808.