ANIMA POWER LTD Company number SC529060 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address44 BATH STREET, EDINBURGH, SCOTLAND, EH15 1HD PostcodeEH15 1HD Companies at this postcode 12 Map