LET-IT-BEE LIMITED Company number SC530942 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address2 NEW BELFIELD, EDINBURGH, SCOTLAND, EH8 7PQ PostcodeEH8 7PQ Companies at this postcode 2 Map