LOUISBURGH LIMITED Company number 15130829 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address92 Floodgate Street, Birmingham, England, B5 5SR PostcodeB5 5SR Companies at this postcode 39 Map