MAGNOLIA THREE LIMITED Company number SC418187 · Monitor this company Dissolved Overview People 5 Financial Documents Analysis Location Related Registered office Address1 TABARD PLACE, GLASGOW, SCOTLAND, G13 3XF PostcodeG13 3XF Companies at this postcode 2 Map