FLOREANA LTD Company number SC432789 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address104 Springfield, Edinburgh, EH6 5SD PostcodeEH6 5SD Companies at this postcode 5 Map