Moltech Power Systems (UK) Inc. Company numberFC022105 StatusActive TypeOther Company Type Incorporated22 Oct 1999 Registered office 9062 South Rita RoadTucsonArizona 85747 Data JSON Markdown