ITB1 LIMITED Company number SC604702 · Monitor this company Active Overview People 6 Control Documents Analysis Location Related Registered office AddressRbs Gogarburn, 175 Glasgow Road, Edinburgh, Scotland, EH12 1HQ PostcodeEH12 1HQ Companies at this postcode 32 Map