NIBO LTD Company number SC749123 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address61 Union Road, Camelon, Falkirk, Scotland, FK1 4PG PostcodeFK1 4PG Companies at this postcode 11 Map