59 NORTH WIND LTD Company number SC430605 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address54 MAIN STREET, DAVIDSONS MAINS, EDINBURGH, EH4 5AA PostcodeEH4 5AA Companies at this postcode 13 Map