Company identity
Founded / incorporated
1 November 2003
Company number FC025209
Legal name
POWER PROJECTS, INC.
Company type
Other company type
Region
Unknown
Registered address
3422 OLD CAPITOL TRAIL
SUITE 921
WILMINGTON
DELAWARE, USA 19808
UNITED STATES
Insolvency history
No