Agrigen Power Ltd Company numberSC863617 StatusActive TypePrivate Limited Company Incorporated22 Sep 2025 Nature of business Trade of electricity Registered office Co Brodies LLP Clava HouseCradlehall Business ParkInvernessIV2 5GH Data JSON Markdown