LIBRA NINE LIMITED Company number 14131713 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlode Studio, 54 Fisher Street, Carlisle, England, CA3 8RF PostcodeCA3 8RF Companies at this postcode 9 Map