OCEAN POWER TECHNOLOGIES LIMITED

Company number 05225532 ·

Dissolved

1 active · persons with significant control

Ocean Power Technologies, Inc.

Corporate entity Active

Nature of control

  • Has significant influence or control
Notified on
2016-04-06
Correspondence address
Corporation Trust Center, 1209 Orange St, Wilmington, DE 19801, United States
Legal form
Incorporated Company
Place registered
Delaware Sos
Registration number
4324241
Country registered
State Of Delaware