JABRU LTD Company number 08880253 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressT/A CUBANA, Unit 4 Leopold Square, Sheffield, S1 2JG PostcodeS1 2JG Companies at this postcode 3 Map