NEEMCO LIMITED Company number SC149664 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressRiver House Fisherwood Road, Balloch, Alexandria, Scotland, G83 8SW PostcodeG83 8SW Companies at this postcode 11 Map