Metris Energy, Inc. Company numberFC040961 StatusActive TypeOther Company Type Incorporated20 Jul 2023 Registered office PMB 78698 Metris Energy228 Park Avenue SNew York Data JSON Markdown