IBROWBAR LIMITED Company number 12425919 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address9 Palmerston Road, Southsea, Portsmouth, England, PO5 3PZ PostcodePO5 3PZ Companies at this postcode 3 Map