LSBU LTD Company number 07639157 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address103 Borough Road, London, SE1 0AA PostcodeSE1 0AA Companies at this postcode 22 Map