MAGNOLIA SOLUTIONS LTD Company number SC380916 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address42 Findhorn Place, Grange, Edinburgh, EH9 2NT PostcodeEH9 2NT Companies at this postcode 3 Map