BLUE ALPHA CAPITAL LTD Company number SC722306 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address52 Muirhouse Avenue, Edinburgh, United Kingdom, EH4 4PL PostcodeEH4 4PL Companies at this postcode 7 Map