MIGO PROPERTY LIMITED Company number SC845112 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address511 Clarkston Road, Glasgow, Scotland, G44 3PN PostcodeG44 3PN Companies at this postcode 15 Map