NEEMCARE LIMITED Company number SC219979 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address2 BREWSTER PLACE, IRVINE, AYRSHIRE, KA11 5DD PostcodeKA11 5DD Companies at this postcode 18 Map