Environmen in Littleborough, Lancashire We help you find any company! Innovation Environmental Management Solutions Ltd 35 Starring Way, Littleborough Littleborough, Lancashire