BYBEA LIMITED Company number SC691341 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address7 Forres Street, Edinburgh, Mid Lothian, United Kingdom, EH3 6BJ PostcodeEH3 6BJ Companies at this postcode 7 Map