IOGA LTD Company number SC686972 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address17 Kelvin View, Glasgow, East Dunbartonshire, United Kingdom, G64 4HQ PostcodeG64 4HQ Companies at this postcode 5 Map